package com.ccys.db.entity;

import com.ccys.db.rely.BaseEntity;
import io.swagger.annotations.ApiModelProperty;
import java.util.Date;
import javax.persistence.*;
import lombok.AllArgsConstructor;
import lombok.Data;
import lombok.NoArgsConstructor;

/**
* Created by Mybatis Generator on 2023/12/15
*/
@Data
@Table(name = "tbl_think_well_mood_score")
@NoArgsConstructor
@AllArgsConstructor
public class TblThinkWellMoodScore extends BaseEntity {
    @Column(name = "member_id")
    private String memberId;

    /**
     * today if
     */
    @ApiModelProperty("today if")
    private Date date;

    /**
     * date +6
     */
    @Column(name = "end_date")
    @ApiModelProperty("date +6")
    private Date endDate;

    /**
     * 1,2,3,4 (terriable,bad,good,great)
     */
    @ApiModelProperty("1,2,3,4 (terriable,bad,good,great)")
    private Integer score;

    /**
     * reason
     */
    @ApiModelProperty("reason")
    private String note;

    /**
     * 7 - (end_date - today)
     */
    @ApiModelProperty("7 - (end_date - today)")
    private Integer day;
}